@charset "utf-8";
/*------------------------------------------
* gwyy-css-framework
* About:gwyy
* QQ:279861795 
* Version:2014-05-25 V3.0
----------------------------------------------*/
html {overflow-y:scroll;}
body {margin:0; padding:0; color:#666666;  font: 12px/1.5 微软雅黑,宋体,Arial,sans-serif; background:#fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}
table { border-collapse: collapse; border-spacing: 0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}  
.clearfix_notover{*zoom:1;}
.clearfix_notover:after{display:block; clear:both; height:0; visibility:hidden; content:".";}  
a {color:#2ea7e0; text-decoration:none;}
/*a:visited {text-decoration:none;}
a:hover {color:#2ea7e0;text-decoration:none;}
a:active {color:#2ea7e0;}*/

.clearfix::before, .box::before, .clearfix::after, .box::after {
    content: " ";
    display: table;
}
.clearfix::after, .box::after {
    clear: both;
}
.clearfix::before, .box::before, .clearfix::after, .box::after {
    content: " ";
    display: table;
}
.clearLeft {clear:left !important;}
/*  weight */
.m-0auto {margin:0 auto !important;}
.m-10auto {margin:10px auto !important;}

.o-hidden {overflow:hidden;}
.d-block {display:block;}
.d-hidden {display:none;}
.d-i-b {display:inline-block}
.d-block-imp {display:block !important;}
.o-pr {position: relative;}

.t-center {text-align: center;}

.fB, .fb{font-weight:bold;}

.f12px, .f12{font-size:12px;}
.f14px, .f14{font-size:14px;}
.f16px, .f16{font-size:16px;}
.f18px, .f18{font-size:18px;}

.fL, .fl, .fn-left {float:left !important;}
.fR, .fR, .fn-right {float:right !important;}

.c-999 {color:#999 !important;}
.c-666 {color:#666 !important;}
.c-333 {color:#333 !important;}
.c-gray {  color: gray !important;  }
.c-000 {color:#000 !important;}
.c-09f {color:#09f !important;}
.c-orange {color:orange !important;}
.c-red {color:red !important;}
.c-green {color:green !important;}
.align-center {
    text-align: center;
}

.bg-f9f9f9 {background:#f9f9f9 !important;}
.bg-fff {background:#fff !important;}
.bg-white {  background-color: #fff !important;  }
.l-30 {line-height:30px;}
.l-38 {line-height:38px;}


.mT0, .mt0 {margin-top:0px !important;}
.mT10, .mt10 {margin-top:10px !important;}
.mT5, .mt5 {margin-top:5px !important;}
.mr5, .mR5 {margin-right:5px !important;}
.mR10, .mr10 {margin-right: 10px !important;}
.mR15, .mr15 {margin-right: 15px !important;}
.mR20, .mr20 {margin-right: 20px !important;}
.mR40, .mr40 {margin-right: 40px !important;}
.mB10, .mb10 {margin-bottom: 10px !important;}
.ml10, .mL10 {margin-left:10px !important;}
.ml100, .mL100 {margin-left:100px !important;}
.ml20, .mL20 {margin-left:20px !important;}
.ml120, .mL120 {margin-left:120px !important;}
.ml160, .mL160 {margin-left:160px !important;}
.mT50, .mt50 {margin-top:50px !important;}
.mT70, .mt70 {margin-top:70px !important;}
.mB220, .mb220 {margin-bottom:220px !important;}
.pB220, .pb220 {padding-bottom:220px !important;}
.pB200, .pb200 {padding-bottom:200px !important;}
.pB180, .pb180 {padding-bottom:180px !important;}
.mrl-auto {margin-left:auto;margin-right:auto !important;}
.mT20, .mt20 {margin-top:20px !important;}
.mb20, .mB20 {margin-bottom: 20px !important;}
.w100auto {width:100% !important;}
.pT20 , .pt20 {padding-top:20px !important;}
.pr10 , .pR10 {padding-right:10px !important;}
.pl10 , .pL10 {padding-left:10px !important;}
.pl100 , .pL100 {padding-left:100px !important;}
.pt10 , .pT10 {padding-top:10px !important;}
.pb10 , .pB10 {padding-bottom:10px !important;}
.pAll20 {padding:20px !important;}
.no-border {border:none !important;}
.mH500, .mh500 {min-height: 500px;}
.bg_odd {background:#fff; }
.bg_even {background:#f9f9f9;}
.mb-md-2em {
    margin-bottom: 2em;
}
.mt-md-2em {
    margin-top: 2em;
}
.mb1em {
    margin-bottom: 1em;
}
.mt1em {
    margin-top: 1em;
}
.text-center {
    text-align:center !important;
}
.text-right {
    text-align:right !important;
}
.t-16 ,.text-16 {font-size: 16px !important;}
.t-14 ,.text-14 {font-size: 14px !important;}
.t-18 ,.text-18 {font-size: 18px !important;}
.t-20 ,.text-20 {font-size: 20px !important;}
.w40 {width:40px !important;}
.w60 {width:60px !important;}
.w70 {width:80px !important;}
.w80 {width:80px !important;}
.w90 {width:90px !important;}
.w100 {width:100px !important;}
.w110 {width:110px !important;}
.w120 {width:120px !important;}
.w130 {width:130px !important;}
.w150 {width:150px !important;}
.w160 {width:160px !important;}
.w186 {width:186px !important;}
.w230 {width:230px !important;}
.w260 {width:260px !important;}
.w270 {width:270px !important;}
.w320 {width:320px !important;}
.w360 {width:360px !important;}
.w400 {width:400px !important;}
.w510 {width:510px !important;}
.w980 {width:980px !important;}
.tab_bg_odd {background:#f9f9f9;}
.tab_bg_even {background:#fff;}

.px2em {
    padding-left: 2em;
    padding-right: 2em;
}
.max-width-50em {
    max-width: 50em;
}

.fn-clear::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.fn-clear {
}

/*  global css */
.global_body {
	height: 100%;
    width: 100%;
    margin:0;
    padding:0;
}

.all_box {
    display: table;
    max-width: 100%;
    width: 100%;
}
.container {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
}
.g_s_blue_btn {
	color:#fff;
	cursor: pointer;
	text-align: center;
	border-radius: 4px;
	background-color: #00a0d8;
	border: solid 1px #0082b0;
	vertical-align: middle;
	background-image: -webkit-linear-gradient(bottom, #009cd6, #00aae0);
	background-image: -moz-linear-gradient(bottom, #009cd6, #00aae0);
	background-image: -o-linear-gradient(bottom, #009cd6, #00aae0);
	background-image: linear-gradient(to top, #009cd6, #00aae0);
	transition:.2s all;
}
.g_s_blue_btn:hover{
	border: solid 1px #008bbc;
	background-image: -webkit-linear-gradient(bottom, #00a6dc, #00bee7);
	background-image: -moz-linear-gradient(bottom, #00a6dc, #00bee7);
	background-image: -o-linear-gradient(bottom, #00a6dc, #00bee7);
	background-image: linear-gradient(to top, #00a6dc, #00bee7);
}
.g_s_blue_btn.disabled{
	background:#ddd;
	border-color:#ddd;
}
/* global sible */
.gwyy_btn {
	display:inline-block;
	*display:inline;
	padding:4px 12px;
	margin-bottom:0;
	*margin-left:.3em;
	font-size:14px;
	line-height:20px;
	color:#333;
	text-align:center;
	text-shadow:0 1px 1px rgba(255,255,255,0.75);
	vertical-align:middle;
	cursor:pointer;
	background-color:#f5f5f5;
	*background-color:#e6e6e6;
	background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image:-o-linear-gradient(top,#fff,#e6e6e6);
	background-image:linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat:repeat-x;
	border:1px solid #ccc;
	*border:0;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	border-bottom-color:#b3b3b3;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:0px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom:1;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)
}

.gwyy_btn:hover,.gwyy_btn:focus,.gwyy_btn:active,.gwyy_btn.active,.gwyy_btn.disabled,.gwyy_btn[disabled] {
	color:#333;
	background-color:#e6e6e6;
	*background-color:#d9d9d9
}
.gwyy_btn:active,.gwyy_btn.active {
	background-color:#ccc \9
}
.gwyy_btn:first-child {
	*margin-left:0
}
.gwyy_btn:hover {
	color:#333;
	text-decoration:none;
	background-position:0 -15px;
	-webkit-transition:background-position .1s linear;
	-moz-transition:background-position .1s linear;
	-o-transition:background-position .1s linear;
	transition:background-position .1s linear
}
.gwyy_btn:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.gwyy_btn.active,.gwyy_btn:active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)
}
.gwyy_btn.disabled,.gwyy_btn[disabled] {
	cursor:default;
	background-image:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}

.gwyy_btn_blue {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#006dcc;
	*background-color:#04c;
	background-image:-moz-linear-gradient(top,#08c,#04c);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
	background-image:-webkit-linear-gradient(top,#08c,#04c);
	background-image:-o-linear-gradient(top,#08c,#04c);
	background-image:linear-gradient(to bottom,#08c,#04c);
	background-repeat:repeat-x;
	border-color:#04c #04c #002a80;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.gwyy_btn_blue:hover,.gwyy_btn_blue:focus,.gwyy_btn_blue:active,.gwyy_btn_blue.active,.gwyy_btn_blue.disabled,.gwyy_btn_blue[disabled] {
	color:#fff;
	background-color:#04c;
	*background-color:#003bb3
}
.gwyy_btn_blue:active,.gwyy_btn_blue.active {
	background-color:#039 \9
}


.gwyy_btn_orange {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#faa732;
	*background-color:#f89406;
	background-image:-moz-linear-gradient(top,#fbb450,#f89406);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
	background-image:-o-linear-gradient(top,#fbb450,#f89406);
	background-image:linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat:repeat-x;
	border-color:#f89406 #f89406 #ad6704;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.gwyy_btn_orange:hover,.gwyy_btn_orange:focus,.gwyy_btn_orange:active,.gwyy_btn_orange.active,.gwyy_btn_orange.disabled,.gwyy_btn_orange[disabled] {
	color:#fff;
	background-color:#f89406;
	*background-color:#df8505
}
.gwyy_btn_orange:active,.gwyy_btn_orange.active {
	background-color:#c67605 \9
}
.gwyy_btn_red {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#da4f49;
	*background-color:#bd362f;
	background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);
	background-repeat:repeat-x;
	border-color:#bd362f #bd362f #802420;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.gwyy_btn_red:hover,.gwyy_btn_red:focus,.gwyy_btn_red:active,.gwyy_btn_red.active,.gwyy_btn_red.disabled,.gwyy_btn_red[disabled] {
	color:#fff;
	background-color:#bd362f;
	*background-color:#a9302a
}
.gwyy_btn_red:active,.gwyy_btn_red.active {
	background-color:#942a25 \9
}
.gwyy_btn_green {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#5bb75b;
	*background-color:#51a351;
	background-image:-moz-linear-gradient(top,#62c462,#51a351);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image:-webkit-linear-gradient(top,#62c462,#51a351);
	background-image:-o-linear-gradient(top,#62c462,#51a351);
	background-image:linear-gradient(to bottom,#62c462,#51a351);
	background-repeat:repeat-x;
	border-color:#51a351 #51a351 #387038;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.gwyy_btn_green:hover,.gwyy_btn_green:focus,.gwyy_btn_green:active,.gwyy_btn_green.active,.gwyy_btn_green.disabled,.gwyy_btn_green[disabled] {
	color:#fff;
	background-color:#51a351;
	*background-color:#499249
}
.gwyy_btn_green:active,.gwyy_btn_green.active {
	background-color:#408140 \9
}
.gwyy_btn_cyan {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#49afcd;
	*background-color:#2f96b4;
	background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
	background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
	background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
	background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);
	background-repeat:repeat-x;
	border-color:#2f96b4 #2f96b4 #1f6377;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.gwyy_btn_cyan:hover,.gwyy_btn_cyan:focus,.gwyy_btn_cyan:active,.gwyy_btn_cyan.active,.gwyy_btn_cyan.disabled,.gwyy_btn_cyan[disabled] {
	color:#fff;
	background-color:#2f96b4;
	*background-color:#2a85a0
}
.gwyy_btn_cyan:active,.gwyy_btn_cyan.active {
	background-color:#24748c \9
}

.gwyy_btn_black {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#363636;
	*background-color:#222;
	background-image:-moz-linear-gradient(top,#444,#222);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image:-webkit-linear-gradient(top,#444,#222);
	background-image:-o-linear-gradient(top,#444,#222);
	background-image:linear-gradient(to bottom,#444,#222);
	background-repeat:repeat-x;
	border-color:#222 #222 #000;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.gwyy_btn_black:hover,.gwyy_btn_black:focus,.gwyy_btn_black:active,.gwyy_btn_black.active,.gwyy_btn_black.disabled,.gwyy_btn_black[disabled] {
	color:#fff;
	background-color:#222;
	*background-color:#151515
}
.gwyy_btn_black:active,.gwyy_btn_black.active {
	background-color:#080808 \9
}

.input-text ,.select-text {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    box-shadow: 2px 2px 2px #f0f0f0 inset;
    line-height: 16px;
    margin: 0;
    padding: 6px 12px;
    vertical-align: middle;
}

.textarea:focus, .input-text:focus {
    background: #feffe3 url("../images/global/inw-bg.gif") repeat-x scroll left top;
    border: 1px solid #09f;
    outline: medium none;
}
.textarea {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    box-shadow: 2px 2px 2px #f0f0f0 inset;
    margin: 0;
    padding: 6px 12px;
    vertical-align: middle;
}
.bookbg1, .bookbg2, .bookbg3, .bookbg4, .bookbg5 {
  background: url("../images/site/globals/spr_bookbg.png") no-repeat scroll 0 0;
  display: block;
  padding: 2px 8px 14px;
  position: relative;
}


.top-tips {
    font-size:18px;
    background-size: 40px 40px;
    background:#ccc;
    border: 1px solid;
    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #fff;
    left: 0;
    display: none;
    overflow: visible;
    padding: 15px;
    position: fixed;
    text-align: center;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    top: 0;
    width: 100%;
    z-index: 100001;
}
.top-tips-error {
    background:#de4343;
}

.color-tips {
    margin:10px;
    padding:10px;
    line-height:180%;
    color: #fff;
}
.color-tips-green {
    background-color: #5bc0de;
    border: 5px solid #efefef;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
}


/* 全局表单验证  */
#Validform_msg {
    display:none;
}
.Validform_error  {
    border: 1px solid #dd4a38;
}
.Validform_wrong {
    color:red;
}
.Validform_right {
    color:green;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
    background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}

.empty-box {
    display: block;
    width:100%;
    text-align: center;
    font-size:74px;
    margin:20px 0;
    color:#eaeaea;
}

.line-box {
    border-top:1px solid #eaeaea;
    margin:15px 0;
}


/* header  and footer  style */
.clearfix::before, .clearfix::after, .container_12::before, .container_12::after {
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.clearfix::after, .container_12::after {
    clear: both;
}
.container_12 {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
}

.global_header {
    height:100px;
    background:#fff;
    position: relative;
    margin:0 auto;
    width:100%;
    overflow:hidden;
    border-bottom: 1px solid #e6e6e6;
    z-index: 99999;
}
.global_header_top {
    height:30px;
    list-height:30px;
    background:#555;
    font-size:15px;
    color:#ccc;
    line-height:30px;
}
.container-box, .container-big-box {
    width:980px;
    margin:0 auto;
    overflow:hidden;
}
.container-big-box {
    width:1170px;
}
.global_top_item li {
    float:left;
    margin-right:10px;
}
.global_top_item li a {
    color:#ccc;
}
.global_top_item li a:hover {
    color:#fff;
}
.global_header_nav {
    height:70px;
}
.global_header_nav li {
    float:left;
    line-height:70px;
}
.global_header_nav li a {
    display:block;
    padding:0 20px;
    color:#555;
    height:72px;
    line-height:72px;
    font-size:18px;
}

.global_header_nav li a:hover {
    color:#2ea7e0;
}













/*   公共底部  */
.global-footer {
    background: #555 none repeat scroll 0 0;
    padding: 10px 0;
    width: 100%;
    font-size:14px;

}
.footer-info {
    padding:10px 0;
    overflow: hidden;
}
.footer-info-links  {
    width:700px;
    float:left;
    margin:0 10px 0 0;
}
.footer-info-links li {
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    min-width: 75px;
}
.footer-icons {
    width:220px;
    float:right;
    font-size:16px;
    color:#999;
}
.footer-last {
    padding:10px 0;
    color:#999;
    text-align: center;
    border-top: 1px solid gray;
}

#page {
    display:block;
    line-height:28px;
    height:28px;
    margin:10px 0;
    overflow:hidden;
    clear: both;
    width:100%;
    text-align:right;
}

#page span {
    background: #666;
    color: #FFF;
    border-color: #444;
    box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
    cursor: default;
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;
    text-align: center;
    border: 1px solid #BBB;
    min-width: 14px;
    padding: 0 7px;
    margin: 0 5px 0 0;
    border-radius: 3px;
    display: inline-block;


}
#page a:hover {
    background:#fff;
}
#page a {
    display: inline-block;
    color: #666;
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;
    text-align: center;
    border: 1px solid #BBB;
    min-width: 14px;
    padding: 0 7px;
    margin: 0 5px 0 0;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    background: #efefef;
    background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));
    background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%);
    background: linear-gradient(top, #ffffff 0%,#efefef 100%);
}

.alert {
    padding: 8px 10px 8px 14px;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}
.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.alert-success {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}


.base-tips {
    display:block;
    width:100%;
    overflow: hidden;
    margin-bottom: 10px;
}
.base-tips li {
    float:left;
    font-size: 14px;
    line-height: 20px;
    margin-top: 2px;
}
.tips-icon {
    margin:0 10px;
}
.base-tips li a {
    color:#555;
}
.base-tips li a:hover {
    color:#0697da;
}
.ui-header-logo-grid {
    height: 72px;
    width: 140px;
}
.ui-header-logo {
    background: url("../images/member/g/logo.png") no-repeat scroll 0 center;
    display: block;
    height: 72px;
    width: 140px;
}
.ui-header-slogan-grid {
    height: 72px;
    width: 193px;
}
.ui-header-slogan {
    background: url("../images/member/g/slogan.png") no-repeat scroll 0 center;
    display: block;
    height: 72px;
    width: 193px;
}

.ui-header-grid {
    height: 72px;
}
.ui-header .ui-header-main .no-nav-text {
    border-left: 1px solid #ccc;
    color: #aaa;
    font-size: 25px;
    height: 40px;
    line-height: 40px;
    margin-top: 17px;
    padding-left: 20px;
}
.tableItem  th  {
    height: 36px;
    background: #f6fbfd none repeat scroll 0 0;
    border-bottom: 1px solid #f2f2f2;
    border-top: 1px solid #f2f2f2;
    color:#999;
    font-size:14px;
}
.tableItem tbody tr:hover {
    background-color: #f6f6f5;
}
.tableItem tr {
    border-bottom: 1px solid #efefef;
}
.tableItem td {
    padding: 7px 10px 9px;
    height:28px;
}

.global-msg {
    position: relative;
}
.global-msg i.icon {
    position:absolute;
    width:10px;
    height:10px;
    background:red;
    top:2px;
    right:-5px;
    border-radius:100%;
}
.global-msg div.msg-info {
    position:absolute;
    bottom:-30px;
    left:-10px;
    color:#06f;
    display:block;
    width:220px;
    padding:5px 10px 5px 10px;
    height:20px;
    background:#fff;
    border:1px solid #ccc;
}
.global-msg div.msg-info a {
    color:#6699CC;
    padding:0;
    display:inline-block;
    font-size:14px;
    line-height:20px;
    float:left;
    margin:0;
}
.msg-info-close {
    color:#fff;
    display:inline-block;
    width:20px;
    float:right;
    height:20px;
    background:#993300;
   line-height:20px;
    text-align: center;
    cursor: pointer;
}
.noteread {
    color: #777;
    font-size: 12px;
    line-height: 24px;
    margin: 20px 0 50px;
    padding: 0 0 0 10px;
}
.no_audit_box {
    width:1120px;
    background:#fff;
    margin:10px auto;
    height:490px;
    border: 1px solid #e0e0e0;
    box-shadow: 1px 1px 1px #efefef;
    padding: 10px 20px;
}
.no_audit_box h3.title {
    margin:100px auto 30px auto;
    text-align:center;
    color:#000;
    font-size:32px;
}
.no_audit_box p {
    text-align:center;
    line-hieght:30px;
    color:#333;
    margin:20px 0;
    font-size:14px;
}
.no_audit_box .box_item {
    width:300px;
    margin:20px auto;
    height:30px;
    font-size:14px;
    line-height: 30px;

}
.no_audit_box .box_item label.tit {
    display:inline-block;
    width:100px;
    text-align: right;
    padding-right: 20px;

}


.if-tss iframe{
    width: 0;
    height: 0;
}








